hand-free telephone systems - German English Dictionary